JSP程序,。->休眠问题?

来源:百度知道 编辑:UC知道 时间:2024/09/23 02:33:37
比如有一段代码如下.。
我是想执行完,添加的代码后,让程序休眠5秒后,然后在重定向到别的页面.。

好像写了那段休眠的代码不起作用.。
还有那个”保存成功“ 的对话框都没有弹出来.。 不知道是哪里错了!

如果使用不重定向就弹出 “成功或保存失败对话框”.。。

<%
SellGoods_Particular_TableDao dao=new SellGoods_Particular_TableDao();

if(dao.getInsertBiscMessage(bean)){
out.print("<Script>alert('保存成功.!');</Script>");
}else{
out.print("<Script>alert('抱歉,保存失败.!');</Script>");
}

try
{
Thread.currentThread().sleep(5000);
}
catch(Exception e)
{
out.print(e);
}
response.sendRedirect("/GoldsSallow/View/GuestTuiHuoView.jsp");
%>

首先:out.print("<Script>alert('保存成功.!');</Script>"); 是在<% %>打印的,于是JS代码就在<% %>内部,浏览器不能解释!

if(dao.getInsertBiscMessage(bean)){
out.print("%><Script>alert('保存成功.!');</Script><%");
}else{
out.print("%><Script>alert('抱歉,保存失败.!');</Script><%");
}

其次: 定时跳转页面是JS设定

<script language=javascript>
function out(obj){ //时间秒
var i = obj ;
if(i==0)
document.location.href="bbs.jsp"; //要转向的页面
i--;
setTimeout("out("+i+")",1000);
}
</script>

<body onload="out(3);"> //3秒本页将转向bbs.jsp